<?php

include_once '../db/DBPersist.php';

class Pessoa {
    var $_cdPessoa;
    var $_cpfcnpj;
    var $_nmPessoa;
    var $_tpPessoa;
    
    var $_query;

    function gravaPessoa($cpfcnpj, $nmPessoa, $tpPessoa) {
        $_banco = new DBPersist();
        $_banco->sql_db("INSERT INTO Pessoa (cpfcnpj, nmPessoa, tpPessoa)
             VALUES ($cpfcnpj, '$nmPessoa', '$tpPessoa')");
    }

    function deletaPessoa($cdPessoa) {
        $_banco = new DBPersist();
        $_banco->sql_db("DELETE FROM Pessoa WHERE cdPessoa='$cdPessoa'");
    }

    function alteraPessoa($cdpessoa, $cpfcnpj, $nmPessoa, $tpPessoa) {
        $_banco = new DBPersist();
        $_banco->sql_db("UPDATE Pessoa SET cpfcnpj=$cpfcnpj, nmPessoa='$nmPessoa', tpPessoa='$tpPessoa' WHERE cdpessoa=$cdpessoa");
    }

    function listaPessoa($cdPessoa) {
        $_banco = new DBPersist();
        $_banco->sql_db("SELECT cpfcnpj, nmPessoa, tpPessoa FROM Pessoa
			WHERE cdPessoa=$cdPessoa");
        $temp = mysql_fetch_array($_banco->result);
        $this->_cdPessoa = $cdPessoa;
        $this->_cpfcnpj = $temp['cpfcnpj'];
        $this->_nmPessoa = $temp['nmPessoa'];
        $this->_tpPessoa = $temp['tpPessoa'];
    }

    function listaTudoPessoa() {
        $_banco = new DBPersist();
        $_banco->sql_db("SELECT cdPessoa, cpfcnpj, nmPessoa, tpPessoa FROM Pessoa ORDER BY cdPessoa DESC");
        return $_banco->result;
    }

}
?>